草庐IT

MySQL INSERT 与 OUTPUT 类似 MSSQL

全部标签

php - 如何在 PHP 5.5 和 MSSQL 中使用 PDO

我最近开始学习PHP,我现在遇到的一些问题是与MSSQLS数据库的连接。我在一些引用得很好的网站上了解到,将SQLDB与PHP结合使用的最常见(也是最好)的方法是使用PDO。所以,这就是我到目前为止所做的:1-成功安装驱动程序:extension=php_sqlsrv_55_ts.dllextension=php_pdo_sqlsrv_55_ts.dll(我已经检查了phpinfo(),我的PHP版本是线程安全的)2-驱动程序在phpinfo()中被识别3-我一直收到这个错误:4-消息为“SQLSTATE[IMSSP]”的未捕获异常“PDOException”:此扩展需要Microso

php - HTML 中的 Ruby 类似于 PHP

什么是最接近在HTML中使用Ruby的东西,就像在PHP中使用标签?是否可以在不需要强加网站结构的框架或不需要运行Ruby服务器、ecc...的情况下完成?有办法吗? 最佳答案 机架服务器页面Rackmiddlewareandapplicationforservingdynamicpagesinverysimpleway.Therearenocontrollersormodels,justonlyviewslikeajsp,aspandphp!https://github.com/migrs/rack-server-pageshtt

php - PHP 中类似 Python 的 .format()

我有以下数组:$matches[0]="123";$matches[1]="987";$matches[2]="121";以及以下字符串:$result="Myphonenumberis{0}andpolicenumberis{2}";我想根据$matches数组替换{}占位符,以防占位符不匹配时显示任何内容。实现该目标的最佳方法是什么,或者您知道解决我的问题的更好方法吗?(现在我正在构建系统,所以我可以使用任何其他符号代替大括号)更新在python中,这可以使用.format()函数实现。 最佳答案 您可以使用vsprintf来完

php - 类似 Rails 的 PHP 控制台?

时不时地,在我的本地PHP开发环境中,一切正常,而在我服务器上的测试环境中,一切却不正常。调试它是一场噩梦。如果我有一个像Rails提供的控制台,调试就会简单得多。是否有类似Rails控制台但不支持PHP的东西?我应该提到我正在使用自制的PHP应用程序。 最佳答案 PHP有一个基本的交互式shell,可通过运行php-a使用。不过,它没有基于框架的控制台的附加功能。更多信息可以在文档中找到:http://docs.php.net/commandline.interactive 关于php

php - Facebook 图形 API : Parsing the output

我正在尝试通过此调用使用FBGraphAPI获取friend的姓名:$friends=file_get_contents('https://graph.facebook.com/me/friendsaccess_token='.$session["access_token"]);echo"Friends:$friends\n";这给了我一个表单列表:{"data":[{"name":"ABCXYZ","id":"12212839"},{"name":"PQRGHI","id":"5004678"}]}我希望能够仅将NAMES存储在数组中。我如何使用$friends来获取名字?$frie

php - mssql_execute 失败, "stored procedure execution failed"

我目前正在使用以下查询成功连接到位于Windows2008上的SQL数据库;$result=mssql_query("EXECdbo.stored_procedure_name@param_level=2");我的查询基于用VB/ADO编写的现有代码,看起来像;Iflevel=""Thenlevel=1cmdTT.ActiveConnection=connStrTest1setobjParam=cmdTT.CreateParameter("@param_level",adInteger,adParamInput,4,level)cmdTT.Parameters.AppendobjPar

php - 如何在 PHP 中显示 MSSQL varbinary(3072) 图像?

我有一个存储在MSSQL中的位图图像,该列的数据类型是varbinary(3072)。我想用PHP对图像做的就是显示它+将它存储到一个文件中。如何做到这一点?在Google和SO上找不到任何有用的东西。我唯一发现的是一些框架的使用——这不是我想要的。这是一个示例图片:0x444453207C000000071008001000000010000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000

php - CodeIgniter MSSQL 连接

我正在开发一个Web项目,该项目将部署在运行IIS7.5和PHP5.3.8的64位Windows2008Server计算机上。系统上的数据库是MicrosoftSQLServer2008R2。我正在CodeIgniter2.1.0框架上开发应用程序,但我有点难以让它连接到SQLServer。我尝试过同时使用MSSQL、ODBC和SQLSRV数据库驱动程序,并且针对每个不同的驱动程序遇到了三个不同的错误。这是我的ODBC配置:$db['default']['hostname']='SA';$db['default']['username']='petre';$db['default'][

php - PDO MSSQL 服务器 - 未找到驱动程序

我目前正在尝试连接到MSSQL2012Express上的本地数据库。我已经从http://www.microsoft.com/en-us/download/details.aspx?id=20098下载并安装了官方的Microsoft驱动程序我在phpinfo()中得到了某种SQLSRV部分。但是当我尝试创建一个新的PDO对象时,它说它没有驱动程序。我可以理解,因为它没有在phpinfo()PDO部分中提及,但它有自己的部分+get_loaded_extensions也显示了sqlsrv。我想那是来自官方的MS驱动程序?我正在使用php_sqlsrv_53_nts.dll使用我的Zen

php - 同一服务器上两个数据库之间的 MSSQL LEFT JOIN,使用 PDO 时不返回任何内容

我正在使用PDO连接到MSSQL2000数据库,并希望在同一SQL2000服务器上创建到另一个数据库的左连接。当在MSSQL查询分析器上运行时,此查询返回正确的结果,并按照我的预期从两个数据库中提取数据。selectt_job.pk_Job,t_JobSummary.Description,t_CarChecks.YesNofromt_jobleftjoint_JobSummaryonpk_Job=t_JobSummary.fk_JobleftjoinDATABASE2.dbo.t_CarCheckst_CarChecksonpk_Job=t_CarChecks.fk_Jobwhere